import unittest

from BeautifulReport import BeautifulReport
# 用例存放位置
test_case_path = "D:/PycharmWorkspace/selenium_1/Auto_interfaceTest/Test_Case"
# 测试报告存放位置
report_dir = "D:/PycharmWorkspace/selenium_1/Auto_interfaceTest/Test_Report"
# 测试报告名称
filename = '测试报告'
# 用例名称
description = '接口测试'
# 需要执行哪些用例，如果目录下的全部，可以改为"*.py"，如果是部分带test后缀的，可以改为"*test.py"
pattern = "Auto_*.py"

if __name__ == '__main__':
    test_suite = unittest.defaultTestLoader.discover(test_case_path, pattern=pattern)
    result = BeautifulReport(test_suite)
    result.report(filename=filename, description=description, report_dir=report_dir)
